She was an eloquent advocate for environmental causes.
Она была красноречивым защитником экологических причин.
Definitions
An eloquent advocate is a person who speaks or writes in a fluent, persuasive, and articulate manner to support or promote a particular cause, idea, or individual.